بررسی ساختار پوشههای لاراول
📁 app/
حاوی کد اصلی برنامه شامل مدلها، کنترلرها و میانافزارها.
📁 bootstrap/
راهاندازی اولیه برنامه و کش تنظیمات.
📁 config/
تنظیمات کلی برنامه مانند دیتابیس، ایمیل و کش.
📁 database/
مدیریت مهاجرتها، فکتوریها و سیدرهای دیتابیس.
📁 public/
فایلهای قابل دسترس برای کاربران مانند CSS، JS و تصاویر.
📁 resources/
شامل ویوهای Blade، فایلهای CSS و جاوا اسکریپت.
📁 routes/
تعریف مسیرهای وب و API.
📁 storage/
ذخیره فایلها، لاگها و کش برنامه.
📁 tests/
شامل تستهای واحد و ویژگی.
📁 vendor/
تمام پکیجهای نصبشده توسط Composer.
✅ جمعبندی
- پوشه app/ شامل منطق اصلی برنامه است.
- پوشه routes/ برای مدیریت مسیرها استفاده میشود.
- پوشه resources/ برای فرانتاند و ویوها.
- پوشه config/ تنظیمات برنامه را مدیریت میکند.
- پوشه public/ شامل فایلهای قابل دسترسی برای کاربران است.